Two very good fish and chip shops are situated just over the road from the ferry terminal. They both claim to be award winning so take your pick. Most of the pubs serve food and there are a small number of restaurants, including an Indian.
Jasmine Indian restaurant,
An Indian restaurant with a difference. Nice and classical spicy indians food available 7 days a week in an affordable price.